From 4e17822006e1c4fc028f7f18cef69970d986a6fc Mon Sep 17 00:00:00 2001 From: robertl Date: Wed, 22 Jun 2005 17:50:45 +0000 Subject: [PATCH] Etasse updates Vito Navigator II. --- gpsbabel/README | 12 +- gpsbabel/reference/vitosmt.gpx | 5789 +++++++++----------------------- gpsbabel/reference/vitosmt.smt | Bin 38424 -> 15192 bytes gpsbabel/testo | 4 +- gpsbabel/vitosmt.c | 65 +- 5 files changed, 1682 insertions(+), 4188 deletions(-) diff --git a/gpsbabel/README b/gpsbabel/README index d46c733b2..5b4e45f34 100644 --- a/gpsbabel/README +++ b/gpsbabel/README @@ -837,8 +837,16 @@ THE FORMATS VitoSMT Vito Navigator II is a Pocket PC GPS application. This format reads - a Vito Navigator II .SMT track file in waypoint mode. It is still - a work in progress. + a Vito Navigator II .SMT track file and can work in either waypoint + or track mode. The tzoffset parameter is used to set the UTC offset + of the imput file. + + for example, process a file that was produced in Eastern Daylight + Time (-4h from UTC): + gpsbabel -i vitosmt,tzoffset=-4 -f vitosmt.smt + + A file that was produced in France Daylight Savings time: + gpsbabel -i vitosmt,tzoffset=1 -f paris.smt DATA FILTERS diff --git a/gpsbabel/reference/vitosmt.gpx b/gpsbabel/reference/vitosmt.gpx index d5f09e01b..476811110 100644 --- a/gpsbabel/reference/vitosmt.gpx +++ b/gpsbabel/reference/vitosmt.gpx @@ -5,4206 +5,1665 @@ creator="GPSBabel - http://www.gpsbabel.org" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/0" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd"> - - - - 34.200000 - - SMT0001 - SMT0001 - SMT0001 - - - 2.700000 - - SMT0002 - SMT0002 - SMT0002 - - - 7.600000 - - SMT0003 - SMT0003 - SMT0003 - - - 31.000000 - - SMT0004 - SMT0004 - SMT0004 - - - 60.300000 - - SMT0005 - SMT0005 - SMT0005 - - - 54.900000 - - SMT0006 - SMT0006 - SMT0006 - - - 63.900000 - - SMT0007 - SMT0007 - SMT0007 - - - 68.500000 - - SMT0008 - SMT0008 - SMT0008 - - - 51.600000 - - SMT0009 - SMT0009 - SMT0009 - - - 67.500000 - - SMT0010 - SMT0010 - SMT0010 - - - 64.200000 - - SMT0011 - SMT0011 - SMT0011 - - - 64.100000 - - SMT0012 - SMT0012 - SMT0012 - - - 64.300000 - - SMT0013 - SMT0013 - SMT0013 - - - 65.300000 - - SMT0014 - SMT0014 - SMT0014 - - - 65.900000 - - SMT0015 - SMT0015 - SMT0015 - - - 65.400000 - - SMT0016 - SMT0016 - SMT0016 - - - 64.300000 - - SMT0017 - SMT0017 - SMT0017 - - - 64.200000 - - SMT0018 - SMT0018 - SMT0018 - - - 62.700000 - - SMT0019 - SMT0019 - SMT0019 - - - 62.000000 - - SMT0020 - SMT0020 - SMT0020 - - - 63.500000 - - SMT0021 - SMT0021 - SMT0021 - - - 65.000000 - - SMT0022 - SMT0022 - SMT0022 - - - 64.600000 - - SMT0023 - SMT0023 - SMT0023 + + + + 33.700000 + + WPT001 + WPT001 + WPT001 + + + 33.700000 + + WPT002 + WPT002 + WPT002 + + + 105.400000 + + WPT003 + WPT003 + WPT003 + + + 104.600000 + + WPT004 + WPT004 + WPT004 + + + 102.500000 + + WPT005 + WPT005 + WPT005 + + + 108.900000 + + WPT006 + WPT006 + WPT006 + + + 108.400000 + + WPT007 + WPT007 + WPT007 + + + 110.600000 + + WPT008 + WPT008 + WPT008 + + + 106.200000 + + WPT009 + WPT009 + WPT009 + + + 34.100000 + + WPT010 + WPT010 + WPT010 + + + -22.300000 + + WPT011 + WPT011 + WPT011 + + + -34.800000 + + WPT012 + WPT012 + WPT012 + + + -28.700000 + + WPT013 + WPT013 + WPT013 + + + -21.000000 + + WPT014 + WPT014 + WPT014 + + + -25.300000 + + WPT015 + WPT015 + WPT015 + + + 43.400000 + + WPT016 + WPT016 + WPT016 + + + 39.300000 + + WPT017 + WPT017 + WPT017 + + + 48.300000 + + WPT018 + WPT018 + WPT018 + + + 44.500000 + + WPT019 + WPT019 + WPT019 + + + 39.900000 + + WPT020 + WPT020 + WPT020 + + + 23.600000 + + WPT021 + WPT021 + WPT021 + + + 46.700000 + + WPT022 + WPT022 + WPT022 - - 62.400000 - - SMT0024 - SMT0024 - SMT0024 - - - 60.400000 - - SMT0025 - SMT0025 - SMT0025 - - - 60.300000 - - SMT0026 - SMT0026 - SMT0026 - - - 59.900000 - - SMT0027 - SMT0027 - SMT0027 - - - 59.600000 - - SMT0028 - SMT0028 - SMT0028 - - - 59.500000 - - SMT0029 - SMT0029 - SMT0029 - - - 59.400000 - - SMT0030 - SMT0030 - SMT0030 - - - 59.400000 - - SMT0031 - SMT0031 - SMT0031 - - - 58.500000 - - SMT0032 - SMT0032 - SMT0032 - - - 58.200000 - - SMT0033 - SMT0033 - SMT0033 - - - 57.900000 - - SMT0034 - SMT0034 - SMT0034 - - - 58.100000 - - SMT0035 - SMT0035 - SMT0035 - - - 58.700000 - - SMT0036 - SMT0036 - SMT0036 - - - 60.000000 - - SMT0037 - SMT0037 - SMT0037 - - - 61.000000 - - SMT0038 - SMT0038 - SMT0038 - - - 61.400000 - - SMT0039 - SMT0039 - SMT0039 - - - 61.400000 - - SMT0040 - SMT0040 - SMT0040 - - - 61.100000 - - SMT0041 - SMT0041 - SMT0041 - - - 60.800000 - - SMT0042 - SMT0042 - SMT0042 - - - 61.500000 - - SMT0043 - SMT0043 - SMT0043 - - - 66.100000 - - SMT0044 - SMT0044 - SMT0044 - - - 65.700000 - - SMT0045 - SMT0045 - SMT0045 - - - 65.000000 - - SMT0046 - SMT0046 - SMT0046 - - - 63.500000 - - SMT0047 - SMT0047 - SMT0047 - - - 63.300000 - - SMT0048 - SMT0048 - SMT0048 - - - 63.700000 - - SMT0049 - SMT0049 - SMT0049 - - - 64.100000 - - SMT0050 - SMT0050 - SMT0050 - - - 64.500000 - - SMT0051 - SMT0051 - SMT0051 - - - 64.700000 - - SMT0052 - SMT0052 - SMT0052 - - - 64.900000 - - SMT0053 - SMT0053 - SMT0053 - - - 64.900000 - - SMT0054 - SMT0054 - SMT0054 - - - 65.000000 - - SMT0055 - SMT0055 - SMT0055 - - - 65.500000 - - SMT0056 - SMT0056 - SMT0056 - - - 65.400000 - - SMT0057 - SMT0057 - SMT0057 - - - 64.800000 - - SMT0058 - SMT0058 - SMT0058 - - - 64.800000 - - SMT0059 - SMT0059 - SMT0059 - - - 59.900000 - - SMT0060 - SMT0060 - SMT0060 - - - 61.900000 - - SMT0061 - SMT0061 - SMT0061 - - - 61.800000 - - SMT0062 - SMT0062 - SMT0062 - - - 61.800000 - - SMT0063 - SMT0063 - SMT0063 - - - 62.000000 - - SMT0064 - SMT0064 - SMT0064 - - - 61.400000 - - SMT0065 - SMT0065 - SMT0065 - - - 60.800000 - - SMT0066 - SMT0066 - SMT0066 - - - 61.000000 - - SMT0067 - SMT0067 - SMT0067 - - - 60.300000 - - SMT0068 - SMT0068 - SMT0068 - - - 60.900000 - - SMT0069 - SMT0069 - SMT0069 - - - 62.200000 - - SMT0070 - SMT0070 - SMT0070 - - - 63.300000 - - SMT0071 - SMT0071 - SMT0071 - - - 63.200000 - - SMT0072 - SMT0072 - SMT0072 - - - 62.600000 - - SMT0073 - SMT0073 - SMT0073 - - - 62.300000 - - SMT0074 - SMT0074 - SMT0074 - - - 62.500000 - - SMT0075 - SMT0075 - SMT0075 - - - 62.000000 - - SMT0076 - SMT0076 - SMT0076 - - - 60.900000 - - SMT0077 - SMT0077 - SMT0077 - - - 60.400000 - - SMT0078 - SMT0078 - SMT0078 - - - 60.300000 - - SMT0079 - SMT0079 - SMT0079 - - - 60.700000 - - SMT0080 - SMT0080 - SMT0080 - - + 61.300000 - - SMT0081 - SMT0081 - SMT0081 - - - 61.000000 - - SMT0082 - SMT0082 - SMT0082 - - - 61.500000 - - SMT0083 - SMT0083 - SMT0083 - - - 64.900000 - - SMT0084 - SMT0084 - SMT0084 - - - 62.600000 - - SMT0085 - SMT0085 - SMT0085 - - - 63.000000 - - SMT0086 - SMT0086 - SMT0086 - - - 64.400000 - - SMT0087 - SMT0087 - SMT0087 - - - 66.900000 - - SMT0088 - SMT0088 - SMT0088 - - - 66.100000 - - SMT0089 - SMT0089 - SMT0089 - - - 68.400000 - - SMT0090 - SMT0090 - SMT0090 - - - 69.000000 - - SMT0091 - SMT0091 - SMT0091 - - - 67.200000 - - SMT0092 - SMT0092 - SMT0092 - - - 64.200000 - - SMT0093 - SMT0093 - SMT0093 - - - 62.500000 - - SMT0094 - SMT0094 - SMT0094 - - - 62.700000 - - SMT0095 - SMT0095 - SMT0095 - - - 62.900000 - - SMT0096 - SMT0096 - SMT0096 - - - 64.500000 - - SMT0097 - SMT0097 - SMT0097 - - - 64.000000 - - SMT0098 - SMT0098 - SMT0098 - - - 62.400000 - - SMT0099 - SMT0099 - SMT0099 - - - 63.700000 - - SMT0100 - SMT0100 - SMT0100 - - - 65.300000 - - SMT0101 - SMT0101 - SMT0101 - - - 66.700000 - - SMT0102 - SMT0102 - SMT0102 - - - 66.500000 - - SMT0103 - SMT0103 - SMT0103 - - - 65.500000 - - SMT0104 - SMT0104 - SMT0104 - - - 65.400000 - - SMT0105 - SMT0105 - SMT0105 - - - 65.200000 - - SMT0106 - SMT0106 - SMT0106 - - - 64.700000 - - SMT0107 - SMT0107 - SMT0107 - - - 66.000000 - - SMT0108 - SMT0108 - SMT0108 - - - 65.300000 - - SMT0109 - SMT0109 - SMT0109 - - - 64.800000 - - SMT0110 - SMT0110 - SMT0110 - - - 63.800000 - - SMT0111 - SMT0111 - SMT0111 - - - 64.800000 - - SMT0112 - SMT0112 - SMT0112 - - - 66.300000 - - SMT0113 - SMT0113 - SMT0113 - - - 68.300000 - - SMT0114 - SMT0114 - SMT0114 - - - 68.300000 - - SMT0115 - SMT0115 - SMT0115 - - - 66.800000 - - SMT0116 - SMT0116 - SMT0116 - - - 65.000000 - - SMT0117 - SMT0117 - SMT0117 - - - 64.500000 - - SMT0118 - SMT0118 - SMT0118 - - - 64.900000 - - SMT0119 - SMT0119 - SMT0119 - - - 65.600000 - - SMT0120 - SMT0120 - SMT0120 - - - 66.300000 - - SMT0121 - SMT0121 - SMT0121 - - - 66.900000 - - SMT0122 - SMT0122 - SMT0122 - - - 66.700000 - - SMT0123 - SMT0123 - SMT0123 - - - 66.700000 - - SMT0124 - SMT0124 - SMT0124 - - - 66.900000 - - SMT0125 - SMT0125 - SMT0125 - - - 67.600000 - - SMT0126 - SMT0126 - SMT0126 - - - 69.100000 - - SMT0127 - SMT0127 - SMT0127 - - - 70.400000 - - SMT0128 - SMT0128 - SMT0128 - - - 73.100000 - - SMT0129 - SMT0129 - SMT0129 - - - 72.800000 - - SMT0130 - SMT0130 - SMT0130 - - - 72.800000 - - SMT0131 - SMT0131 - SMT0131 - - - 72.100000 - - SMT0132 - SMT0132 - SMT0132 - - - 66.600000 - - SMT0133 - SMT0133 - SMT0133 - - - 75.100000 - - SMT0134 - SMT0134 - SMT0134 - - - 61.800000 - - SMT0135 - SMT0135 - SMT0135 - - - 75.200000 - - SMT0136 - SMT0136 - SMT0136 - - - 69.600000 - - SMT0137 - SMT0137 - SMT0137 - - - 69.900000 - - SMT0138 - SMT0138 - SMT0138 - - - 69.400000 - - SMT0139 - SMT0139 - SMT0139 - - - 68.400000 - - SMT0140 - SMT0140 - SMT0140 - - - 67.900000 - - SMT0141 - SMT0141 - SMT0141 - - - 67.900000 - - SMT0142 - SMT0142 - SMT0142 - - - 67.200000 - - SMT0143 - SMT0143 - SMT0143 - - - 66.800000 - - SMT0144 - SMT0144 - SMT0144 - - - 67.200000 - - SMT0145 - SMT0145 - SMT0145 - - - 67.900000 - - SMT0146 - SMT0146 - SMT0146 - - - 68.400000 - - SMT0147 - SMT0147 - SMT0147 - - - 68.200000 - - SMT0148 - SMT0148 - SMT0148 - - - 67.300000 - - SMT0149 - SMT0149 - SMT0149 - - - 66.200000 - - SMT0150 - SMT0150 - SMT0150 - - - 65.200000 - - SMT0151 - SMT0151 - SMT0151 - - - 64.800000 - - SMT0152 - SMT0152 - SMT0152 - - - 64.300000 - - SMT0153 - SMT0153 - SMT0153 - - - 64.600000 - - SMT0154 - SMT0154 - SMT0154 - - - 65.100000 - - SMT0155 - SMT0155 - SMT0155 - - - 64.700000 - - SMT0156 - SMT0156 - SMT0156 - - - 64.400000 - - SMT0157 - SMT0157 - SMT0157 - - - 64.200000 - - SMT0158 - SMT0158 - SMT0158 - - + + WPT023 + WPT023 + WPT023 + + + 74.600000 + + WPT024 + WPT024 + WPT024 + + 63.600000 - - SMT0159 - SMT0159 - SMT0159 - - - 64.800000 - - SMT0160 - SMT0160 - SMT0160 - - - 66.600000 - - SMT0161 - SMT0161 - SMT0161 - - - 66.600000 - - SMT0162 - SMT0162 - SMT0162 - - - 64.500000 - - SMT0163 - SMT0163 - SMT0163 - - - 62.100000 - - SMT0164 - SMT0164 - SMT0164 - - - 61.700000 - - SMT0165 - SMT0165 - SMT0165 - - - 62.200000 - - SMT0166 - SMT0166 - SMT0166 - - - 64.000000 - - SMT0167 - SMT0167 - SMT0167 - - - 66.800000 - - SMT0168 - SMT0168 - SMT0168 - - - 68.800000 - - SMT0169 - SMT0169 - SMT0169 - - - 68.800000 - - SMT0170 - SMT0170 - SMT0170 - - - 67.400000 - - SMT0171 - SMT0171 - SMT0171 - - - 65.300000 - - SMT0172 - SMT0172 - SMT0172 - - - 63.100000 - - SMT0173 - SMT0173 - SMT0173 - - - 62.500000 - - SMT0174 - SMT0174 - SMT0174 - - - 63.500000 - - SMT0175 - SMT0175 - SMT0175 - - - 63.900000 - - SMT0176 - SMT0176 - SMT0176 - - - 63.900000 - - SMT0177 - SMT0177 - SMT0177 - - - 64.200000 - - SMT0178 - SMT0178 - SMT0178 - - - 63.800000 - - SMT0179 - SMT0179 - SMT0179 - - - 63.500000 - - SMT0180 - SMT0180 - SMT0180 - - - 62.900000 - - SMT0181 - SMT0181 - SMT0181 - - - 62.700000 - - SMT0182 - SMT0182 - SMT0182 - - - 63.500000 - - SMT0183 - SMT0183 - SMT0183 - - - 63.800000 - - SMT0184 - SMT0184 - SMT0184 - - - 63.600000 - - SMT0185 - SMT0185 - SMT0185 - - - 63.700000 - - SMT0186 - SMT0186 - SMT0186 - - - 64.500000 - - SMT0187 - SMT0187 - SMT0187 - - - 64.400000 - - SMT0188 - SMT0188 - SMT0188 - - - 64.900000 - - SMT0189 - SMT0189 - SMT0189 - - - 63.600000 - - SMT0190 - SMT0190 - SMT0190 + + WPT025 + WPT025 + WPT025 + + + 83.600000 + + WPT026 + WPT026 + WPT026 + + + 76.200000 + + WPT027 + WPT027 + WPT027 - - 62.400000 - - SMT0191 - SMT0191 - SMT0191 - - - 61.600000 - - SMT0192 - SMT0192 - SMT0192 - - - 61.500000 - - SMT0193 - SMT0193 - SMT0193 - - - 61.500000 - - SMT0194 - SMT0194 - SMT0194 - - - 48.600000 - - SMT0195 - SMT0195 - SMT0195 - - - 63.200000 - - SMT0196 - SMT0196 - SMT0196 - - - 49.300000 - - SMT0197 - SMT0197 - SMT0197 - - - 63.800000 - - SMT0198 - SMT0198 - SMT0198 - - - 59.300000 - - SMT0199 - SMT0199 - SMT0199 - - - 62.400000 - - SMT0200 - SMT0200 - SMT0200 - - - 60.600000 - - SMT0201 - SMT0201 - SMT0201 - - - 60.200000 - - SMT0202 - SMT0202 - SMT0202 - - - 60.400000 - - SMT0203 - SMT0203 - SMT0203 - - - 60.500000 - - SMT0204 - SMT0204 - SMT0204 - - - 58.900000 - - SMT0205 - SMT0205 - SMT0205 - - - 57.300000 - - SMT0206 - SMT0206 - SMT0206 - - - 55.700000 - - SMT0207 - SMT0207 - SMT0207 - - - 54.300000 - - SMT0208 - SMT0208 - SMT0208 - - - 53.600000 - - SMT0209 - SMT0209 - SMT0209 - - - 58.200000 - - SMT0210 - SMT0210 - SMT0210 - - - 59.100000 - - SMT0211 - SMT0211 - SMT0211 - - - 64.900000 - - SMT0212 - SMT0212 - SMT0212 - - - 61.900000 - - SMT0213 - SMT0213 - SMT0213 - - - 59.000000 - - SMT0214 - SMT0214 - SMT0214 - - - 56.200000 - - SMT0215 - SMT0215 - SMT0215 - - - 55.300000 - - SMT0216 - SMT0216 - SMT0216 - - - 56.100000 - - SMT0217 - SMT0217 - SMT0217 - - - 56.900000 - - SMT0218 - SMT0218 - SMT0218 - - - 56.600000 - - SMT0219 - SMT0219 - SMT0219 + + 76.300000 + + WPT028 + WPT028 + WPT028 - - 57.000000 - - SMT0220 - SMT0220 - SMT0220 - - - 56.400000 - - SMT0221 - SMT0221 - SMT0221 - - - 56.000000 - - SMT0222 - SMT0222 - SMT0222 - - - 56.400000 - - SMT0223 - SMT0223 - SMT0223 - - - 57.100000 - - SMT0224 - SMT0224 - SMT0224 - - - 59.400000 - - SMT0225 - SMT0225 - SMT0225 - - - 59.300000 - - SMT0226 - SMT0226 - SMT0226 - - - 59.300000 - - SMT0227 - SMT0227 - SMT0227 - - - 59.200000 - - SMT0228 - SMT0228 - SMT0228 - - - 59.500000 - - SMT0229 - SMT0229 - SMT0229 - - - 59.600000 - - SMT0230 - SMT0230 - SMT0230 - - - 59.600000 - - SMT0231 - SMT0231 - SMT0231 - - - 59.100000 - - SMT0232 - SMT0232 - SMT0232 - - - 58.700000 - - SMT0233 - SMT0233 - SMT0233 - - - 57.800000 - - SMT0234 - SMT0234 - SMT0234 - - - 57.500000 - - SMT0235 - SMT0235 - SMT0235 - - - 57.600000 - - SMT0236 - SMT0236 - SMT0236 + + 59.800000 + + WPT029 + WPT029 + WPT029 + + + 34.300000 + + WPT030 + WPT030 + WPT030 + + + 34.300000 + + WPT031 + WPT031 + WPT031 + + + 34.300000 + + WPT032 + WPT032 + WPT032 + + + 70.800000 + + WPT033 + WPT033 + WPT033 + + + 61.200000 + + WPT034 + WPT034 + WPT034 - - 57.000000 - - SMT0237 - SMT0237 - SMT0237 - - - 56.300000 - - SMT0238 - SMT0238 - SMT0238 - - - 57.500000 - - SMT0239 - SMT0239 - SMT0239 - - - 58.600000 - - SMT0240 - SMT0240 - SMT0240 - - - 60.200000 - - SMT0241 - SMT0241 - SMT0241 - - - 61.400000 - - SMT0242 - SMT0242 - SMT0242 - - - 60.300000 - - SMT0243 - SMT0243 - SMT0243 - - - 59.700000 - - SMT0244 - SMT0244 - SMT0244 - - - 57.400000 - - SMT0245 - SMT0245 - SMT0245 - - - 54.700000 - - SMT0246 - SMT0246 - SMT0246 - - - 55.600000 - - SMT0247 - SMT0247 - SMT0247 - - - 57.300000 - - SMT0248 - SMT0248 - SMT0248 - - - 57.600000 - - SMT0249 - SMT0249 - SMT0249 - - - 57.100000 - - SMT0250 - SMT0250 - SMT0250 - - - 57.400000 - - SMT0251 - SMT0251 - SMT0251 - - - 56.000000 - - SMT0252 - SMT0252 - SMT0252 - - - 56.400000 - - SMT0253 - SMT0253 - SMT0253 - - + + 62.400000 + + WPT035 + WPT035 + WPT035 + + + 54.200000 + + WPT036 + WPT036 + WPT036 + + 57.000000 - - SMT0254 - SMT0254 - SMT0254 - - - 56.500000 - - SMT0255 - SMT0255 - SMT0255 - - - 51.200000 - - SMT0256 - SMT0256 - SMT0256 - - - 56.500000 - - SMT0257 - SMT0257 - SMT0257 - - - 39.500000 - - SMT0258 - SMT0258 - SMT0258 - - - 56.500000 - - SMT0259 - SMT0259 - SMT0259 - - - 33.200000 - - SMT0260 - SMT0260 - SMT0260 - - - 56.500000 - - SMT0261 - SMT0261 - SMT0261 - - - 55.300000 - - SMT0262 - SMT0262 - SMT0262 - - - 53.300000 - - SMT0263 - SMT0263 - SMT0263 - - - 39.800000 - - SMT0264 - SMT0264 - SMT0264 - - - 57.400000 - - SMT0265 - SMT0265 - SMT0265 - - - 61.700000 - - SMT0266 - SMT0266 - SMT0266 - - - 58.500000 - - SMT0267 - SMT0267 - SMT0267 - - - 56.700000 - - SMT0268 - SMT0268 - SMT0268 - - - 56.000000 - - SMT0269 - SMT0269 - SMT0269 - - - 55.900000 - - SMT0270 - SMT0270 - SMT0270 - - - 55.600000 - - SMT0271 - SMT0271 - SMT0271 - - - 56.500000 - - SMT0272 - SMT0272 - SMT0272 - - - 57.900000 - - SMT0273 - SMT0273 - SMT0273 - - - 58.600000 - - SMT0274 - SMT0274 - SMT0274 - - - 57.900000 - - SMT0275 - SMT0275 - SMT0275 - - - 58.400000 - - SMT0276 - SMT0276 - SMT0276 - - - 57.800000 - - SMT0277 - SMT0277 - SMT0277 - - - 51.900000 - - SMT0278 - SMT0278 - SMT0278 - - - 51.200000 - - SMT0279 - SMT0279 - SMT0279 - - - 49.400000 - - SMT0280 - SMT0280 - SMT0280 - - - 48.600000 - - SMT0281 - SMT0281 - SMT0281 - - - 45.600000 - - SMT0282 - SMT0282 - SMT0282 - - - 48.100000 - - SMT0283 - SMT0283 - SMT0283 - - - 49.800000 - - SMT0284 - SMT0284 - SMT0284 - - - 50.800000 - - SMT0285 - SMT0285 - SMT0285 - - - 51.600000 - - SMT0286 - SMT0286 - SMT0286 - - - 52.400000 - - SMT0287 - SMT0287 - SMT0287 - - - 54.900000 - - SMT0288 - SMT0288 - SMT0288 - - - 57.600000 - - SMT0289 - SMT0289 - SMT0289 + + WPT037 + WPT037 + WPT037 - - 57.000000 - - SMT0290 - SMT0290 - SMT0290 + + 0.000000 + + WPT038 + WPT038 + WPT038 - + 57.600000 - - SMT0291 - SMT0291 - SMT0291 - - - 57.400000 - - SMT0292 - SMT0292 - SMT0292 - - - 57.800000 - - SMT0293 - SMT0293 - SMT0293 - - - 58.800000 - - SMT0294 - SMT0294 - SMT0294 - - - 58.700000 - - SMT0295 - SMT0295 - SMT0295 - - - 58.800000 - - SMT0296 - SMT0296 - SMT0296 - - - 58.600000 - - SMT0297 - SMT0297 - SMT0297 - - - 58.000000 - - SMT0298 - SMT0298 - SMT0298 - - - 58.200000 - - SMT0299 - SMT0299 - SMT0299 - - - 59.900000 - - SMT0300 - SMT0300 - SMT0300 - - - 55.300000 - - SMT0301 - SMT0301 - SMT0301 - - - 59.200000 - - SMT0302 - SMT0302 - SMT0302 - - - 60.100000 - - SMT0303 - SMT0303 - SMT0303 - - - 59.600000 - - SMT0304 - SMT0304 - SMT0304 - - - 59.200000 - - SMT0305 - SMT0305 - SMT0305 - - - 59.300000 - - SMT0306 - SMT0306 - SMT0306 - - - 58.800000 - - SMT0307 - SMT0307 - SMT0307 - - - 58.800000 - - SMT0308 - SMT0308 - SMT0308 - - - 58.900000 - - SMT0309 - SMT0309 - SMT0309 - - - 59.400000 - - SMT0310 - SMT0310 - SMT0310 - - - 60.000000 - - SMT0311 - SMT0311 - SMT0311 - - - 59.900000 - - SMT0312 - SMT0312 - SMT0312 - - - 60.400000 - - SMT0313 - SMT0313 - SMT0313 - - - 59.800000 - - SMT0314 - SMT0314 - SMT0314 - - - 60.600000 - - SMT0315 - SMT0315 - SMT0315 - - - 62.600000 - - SMT0316 - SMT0316 - SMT0316 - - - 61.100000 - - SMT0317 - SMT0317 - SMT0317 - - - 62.900000 - - SMT0318 - SMT0318 - SMT0318 - - - 62.600000 - - SMT0319 - SMT0319 - SMT0319 - - - 61.700000 - - SMT0320 - SMT0320 - SMT0320 - - - 61.000000 - - SMT0321 - SMT0321 - SMT0321 - - - 60.600000 - - SMT0322 - SMT0322 - SMT0322 - - - 61.000000 - - SMT0323 - SMT0323 - SMT0323 - - - 60.800000 - - SMT0324 - SMT0324 - SMT0324 - - - 58.600000 - - SMT0325 - SMT0325 - SMT0325 - - - 59.700000 - - SMT0326 - SMT0326 - SMT0326 - - - 60.500000 - - SMT0327 - SMT0327 - SMT0327 - - - 61.500000 - - SMT0328 - SMT0328 - SMT0328 - - - 62.000000 - - SMT0329 - SMT0329 - SMT0329 - - - 61.800000 - - SMT0330 - SMT0330 - SMT0330 - - - 61.300000 - - SMT0331 - SMT0331 - SMT0331 - - - 60.900000 - - SMT0332 - SMT0332 - SMT0332 - - - 61.100000 - - SMT0333 - SMT0333 - SMT0333 - - - 61.200000 - - SMT0334 - SMT0334 - SMT0334 - - - 61.500000 - - SMT0335 - SMT0335 - SMT0335 - - - 60.800000 - - SMT0336 - SMT0336 - SMT0336 - - - 60.300000 - - SMT0337 - SMT0337 - SMT0337 - - - 61.000000 - - SMT0338 - SMT0338 - SMT0338 - - - 62.500000 - - SMT0339 - SMT0339 - SMT0339 - - - 66.800000 - - SMT0340 - SMT0340 - SMT0340 - - - 66.700000 - - SMT0341 - SMT0341 - SMT0341 - - - 67.200000 - - SMT0342 - SMT0342 - SMT0342 - - + + WPT039 + WPT039 + WPT039 + + + 74.800000 + + WPT040 + WPT040 + WPT040 + + + 95.100000 + + WPT041 + WPT041 + WPT041 + + + 69.100000 + + WPT042 + WPT042 + WPT042 + + + 71.300000 + + WPT043 + WPT043 + WPT043 + + + 71.300000 + + WPT044 + WPT044 + WPT044 + + + 71.300000 + + WPT045 + WPT045 + WPT045 + + + 70.700000 + + WPT046 + WPT046 + WPT046 + + 68.400000 - - SMT0343 - SMT0343 - SMT0343 - - - 70.000000 - - SMT0344 - SMT0344 - SMT0344 - - - 71.000000 - - SMT0345 - SMT0345 - SMT0345 - - - 69.000000 - - SMT0346 - SMT0346 - SMT0346 - - - 66.400000 - - SMT0347 - SMT0347 - SMT0347 - - - 64.100000 - - SMT0348 - SMT0348 - SMT0348 - - - 62.900000 - - SMT0349 - SMT0349 - SMT0349 - - - 61.300000 - - SMT0350 - SMT0350 - SMT0350 - - - 59.600000 - - SMT0351 - SMT0351 - SMT0351 - - - 57.600000 - - SMT0352 - SMT0352 - SMT0352 - - - 57.800000 - - SMT0353 - SMT0353 - SMT0353 - - - 59.500000 - - SMT0354 - SMT0354 - SMT0354 - - - 60.800000 - - SMT0355 - SMT0355 - SMT0355 - - - 59.700000 - - SMT0356 - SMT0356 - SMT0356 - - - 58.200000 - - SMT0357 - SMT0357 - SMT0357 - - - 57.800000 - - SMT0358 - SMT0358 - SMT0358 - - - 59.600000 - - SMT0359 - SMT0359 - SMT0359 - - - 62.600000 - - SMT0360 - SMT0360 - SMT0360 - - - 62.900000 - - SMT0361 - SMT0361 - SMT0361 - - - 63.200000 - - SMT0362 - SMT0362 - SMT0362 - - - 34.400000 - - SMT0363 - SMT0363 - SMT0363 - - - 87.200000 - - SMT0364 - SMT0364 - SMT0364 - - - 96.200000 - - SMT0365 - SMT0365 - SMT0365 - - - 103.000000 - - SMT0366 - SMT0366 - SMT0366 - - - 115.500000 - - SMT0367 - SMT0367 - SMT0367 - - - 101.600000 - - SMT0368 - SMT0368 - SMT0368 - - - 112.300000 - - SMT0369 - SMT0369 - SMT0369 - - - 108.500000 - - SMT0370 - SMT0370 - SMT0370 - - - 91.700000 - - SMT0371 - SMT0371 - SMT0371 - - - 97.300000 - - SMT0372 - SMT0372 - SMT0372 + + WPT047 + WPT047 + WPT047 - - 98.600000 - - SMT0373 - SMT0373 - SMT0373 - - - 91.000000 - - SMT0374 - SMT0374 - SMT0374 - - - 96.600000 - - SMT0375 - SMT0375 - SMT0375 - - - 95.000000 - - SMT0376 - SMT0376 - SMT0376 - - - 95.400000 - - SMT0377 - SMT0377 - SMT0377 + + 72.900000 + + WPT048 + WPT048 + WPT048 - - 97.600000 - - SMT0378 - SMT0378 - SMT0378 - - - 94.500000 - - SMT0379 - SMT0379 - SMT0379 - - - 95.700000 - - SMT0380 - SMT0380 - SMT0380 - - - 101.300000 - - SMT0381 - SMT0381 - SMT0381 - - - 108.700000 - - SMT0382 - SMT0382 - SMT0382 - - - 107.800000 - - SMT0383 - SMT0383 - SMT0383 - - - 103.400000 - - SMT0384 - SMT0384 - SMT0384 - - - 103.000000 - - SMT0385 - SMT0385 - SMT0385 - - - 98.400000 - - SMT0386 - SMT0386 - SMT0386 - - - 102.000000 - - SMT0387 - SMT0387 - SMT0387 - - - 97.500000 - - SMT0388 - SMT0388 - SMT0388 - - - 90.400000 - - SMT0389 - SMT0389 - SMT0389 - - - 90.500000 - - SMT0390 - SMT0390 - SMT0390 - - - 90.200000 - - SMT0391 - SMT0391 - SMT0391 + + 71.400000 + + WPT049 + WPT049 + WPT049 - - 94.900000 - - SMT0392 - SMT0392 - SMT0392 + + 71.200000 + + WPT050 + WPT050 + WPT050 - - 95.400000 - - SMT0393 - SMT0393 - SMT0393 + + 71.600000 + + WPT051 + WPT051 + WPT051 - - 98.800000 - - SMT0394 - SMT0394 - SMT0394 - - - 90.600000 - - SMT0395 - SMT0395 - SMT0395 - - - 102.700000 - - SMT0396 - SMT0396 - SMT0396 - - - 110.000000 - - SMT0397 - SMT0397 - SMT0397 - - - 124.000000 - - SMT0398 - SMT0398 - SMT0398 - - - 0.000000 - - SMT0399 - SMT0399 - SMT0399 - - - 54.900000 - - SMT0400 - SMT0400 - SMT0400 - - - 34.200000 - - SMT0401 - SMT0401 - SMT0401 - - - 47.800000 - - SMT0402 - SMT0402 - SMT0402 - - - 33.300000 - - SMT0403 - SMT0403 - SMT0403 - - - 48.600000 - - SMT0404 - SMT0404 - SMT0404 - - - 69.900000 - - SMT0405 - SMT0405 - SMT0405 - - + + 71.000000 + + WPT052 + WPT052 + WPT052 + + + 72.100000 + + WPT053 + WPT053 + WPT053 + + + 72.700000 + + WPT054 + WPT054 + WPT054 + + + 72.200000 + + WPT055 + WPT055 + WPT055 + + + 72.500000 + + WPT056 + WPT056 + WPT056 + + + 73.000000 + + WPT057 + WPT057 + WPT057 + + + 73.300000 + + WPT058 + WPT058 + WPT058 + + + 78.100000 + + WPT059 + WPT059 + WPT059 + + + 77.000000 + + WPT060 + WPT060 + WPT060 + + 75.500000 - - SMT0406 - SMT0406 - SMT0406 - - - 78.400000 - - SMT0407 - SMT0407 - SMT0407 - - - 82.000000 - - SMT0408 - SMT0408 - SMT0408 - - - 82.000000 - - SMT0409 - SMT0409 - SMT0409 - - - 79.700000 - - SMT0410 - SMT0410 - SMT0410 - - + + WPT061 + WPT061 + WPT061 + + + 71.000000 + + WPT062 + WPT062 + WPT062 + + + 75.800000 + + WPT063 + WPT063 + WPT063 + + + 72.600000 + + WPT064 + WPT064 + WPT064 + + + 70.300000 + + WPT065 + WPT065 + WPT065 + + + 74.600000 + + WPT066 + WPT066 + WPT066 + + 76.300000 - - SMT0411 - SMT0411 - SMT0411 + + WPT067 + WPT067 + WPT067 - - 78.600000 - - SMT0412 - SMT0412 - SMT0412 - - - 81.700000 - - SMT0413 - SMT0413 - SMT0413 - - - 77.200000 - - SMT0414 - SMT0414 - SMT0414 - - - 78.400000 - - SMT0415 - SMT0415 - SMT0415 - - - 34.000000 - - SMT0416 - SMT0416 - SMT0416 - - - 34.000000 - - SMT0417 - SMT0417 - SMT0417 - - - 64.900000 - - SMT0418 - SMT0418 - SMT0418 - - - 66.300000 - - SMT0419 - SMT0419 - SMT0419 - - - 65.200000 - - SMT0420 - SMT0420 - SMT0420 - - - 63.200000 - - SMT0421 - SMT0421 - SMT0421 - - - 62.700000 - - SMT0422 - SMT0422 - SMT0422 - - - 63.500000 - - SMT0423 - SMT0423 - SMT0423 - - - 64.800000 - - SMT0424 - SMT0424 - SMT0424 - - - 66.800000 - - SMT0425 - SMT0425 - SMT0425 - - - 69.300000 - - SMT0426 - SMT0426 - SMT0426 - - + 72.100000 - - SMT0427 - SMT0427 - SMT0427 + + WPT068 + WPT068 + WPT068 + + + 80.900000 + + WPT069 + WPT069 + WPT069 + + + 89.500000 + + WPT070 + WPT070 + WPT070 + + + 102.100000 + + WPT071 + WPT071 + WPT071 + + + 102.800000 + + WPT072 + WPT072 + WPT072 + + + 94.100000 + + WPT073 + WPT073 + WPT073 + + + 93.300000 + + WPT074 + WPT074 + WPT074 + + + 83.800000 + + WPT075 + WPT075 + WPT075 + + + 85.100000 + + WPT076 + WPT076 + WPT076 + + + 85.600000 + + WPT077 + WPT077 + WPT077 + + + 85.900000 + + WPT078 + WPT078 + WPT078 + + + 85.200000 + + WPT079 + WPT079 + WPT079 + + + 87.100000 + + WPT080 + WPT080 + WPT080 + + + 82.300000 + + WPT081 + WPT081 + WPT081 + + + 78.800000 + + WPT082 + WPT082 + WPT082 + + + 75.500000 + + WPT083 + WPT083 + WPT083 - + 74.100000 - - SMT0428 - SMT0428 - SMT0428 + + WPT084 + WPT084 + WPT084 - - 77.400000 - - SMT0429 - SMT0429 - SMT0429 - - - 82.100000 - - SMT0430 - SMT0430 - SMT0430 - - - 87.200000 - - SMT0431 - SMT0431 - SMT0431 - - - 88.100000 - - SMT0432 - SMT0432 - SMT0432 - - - 87.100000 - - SMT0433 - SMT0433 - SMT0433 - - - 86.200000 - - SMT0434 - SMT0434 - SMT0434 - - - 82.900000 - - SMT0435 - SMT0435 - SMT0435 - - - 77.800000 - - SMT0436 - SMT0436 - SMT0436 - - + + 72.500000 + + WPT085 + WPT085 + WPT085 + + + 74.000000 + + WPT086 + WPT086 + WPT086 + + + 74.700000 + + WPT087 + WPT087 + WPT087 + + + 72.300000 + + WPT088 + WPT088 + WPT088 + + + 72.200000 + + WPT089 + WPT089 + WPT089 + + 73.000000 - - SMT0437 - SMT0437 - SMT0437 - - - 67.200000 - - SMT0438 - SMT0438 - SMT0438 - - - 63.300000 - - SMT0439 - SMT0439 - SMT0439 - - - 61.200000 - - SMT0440 - SMT0440 - SMT0440 - - - 58.800000 - - SMT0441 - SMT0441 - SMT0441 - - - 61.300000 - - SMT0442 - SMT0442 - SMT0442 - - - 63.900000 - - SMT0443 - SMT0443 - SMT0443 - - - 63.900000 - - SMT0444 - SMT0444 - SMT0444 - - - 61.900000 - - SMT0445 - SMT0445 - SMT0445 - - - 58.900000 - - SMT0446 - SMT0446 - SMT0446 - - - 55.600000 - - SMT0447 - SMT0447 - SMT0447 - - - 50.800000 - - SMT0448 - SMT0448 - SMT0448 - - - 47.600000 - - SMT0449 - SMT0449 - SMT0449 - - + + WPT090 + WPT090 + WPT090 + + + 74.400000 + + WPT091 + WPT091 + WPT091 + + + 81.200000 + + WPT092 + WPT092 + WPT092 + + + 70.100000 + + WPT093 + WPT093 + WPT093 + + + 64.400000 + + WPT094 + WPT094 + WPT094 + + + 64.000000 + + WPT095 + WPT095 + WPT095 + + + 64.600000 + + WPT096 + WPT096 + WPT096 + + + 67.300000 + + WPT097 + WPT097 + WPT097 + + + 71.400000 + + WPT098 + WPT098 + WPT098 + + + 71.700000 + + WPT099 + WPT099 + WPT099 + + + 72.300000 + + WPT100 + WPT100 + WPT100 + + + 81.200000 + + WPT101 + WPT101 + WPT101 + + + 74.500000 + + WPT102 + WPT102 + WPT102 + + + 74.700000 + + WPT103 + WPT103 + WPT103 + + + 76.200000 + + WPT104 + WPT104 + WPT104 + + + 77.900000 + + WPT105 + WPT105 + WPT105 + + + 78.600000 + + WPT106 + WPT106 + WPT106 + + + 80.700000 + + WPT107 + WPT107 + WPT107 + + + 84.400000 + + WPT108 + WPT108 + WPT108 + + + 92.600000 + + WPT109 + WPT109 + WPT109 + + + 95.800000 + + WPT110 + WPT110 + WPT110 + + + 94.700000 + + WPT111 + WPT111 + WPT111 + + + 59.200000 + + WPT112 + WPT112 + WPT112 + + + 55.200000 + + WPT113 + WPT113 + WPT113 + + + 56.100000 + + WPT114 + WPT114 + WPT114 + + + 54.500000 + + WPT115 + WPT115 + WPT115 + + + 48.700000 + + WPT116 + WPT116 + WPT116 + + + 43.700000 + + WPT117 + WPT117 + WPT117 + + 45.100000 - - SMT0450 - SMT0450 - SMT0450 - - - 43.200000 - - SMT0451 - SMT0451 - SMT0451 - - - 39.600000 - - SMT0452 - SMT0452 - SMT0452 - - - 38.600000 - - SMT0453 - SMT0453 - SMT0453 - - - 38.900000 - - SMT0454 - SMT0454 - SMT0454 - - - 41.200000 - - SMT0455 - SMT0455 - SMT0455 - - - 43.300000 - - SMT0456 - SMT0456 - SMT0456 - - - 43.500000 - - SMT0457 - SMT0457 - SMT0457 - - + + WPT118 + WPT118 + WPT118 + + + 44.600000 + + WPT119 + WPT119 + WPT119 + + + 44.100000 + + WPT120 + WPT120 + WPT120 + + + 43.000000 + + WPT121 + WPT121 + WPT121 + + + 42.000000 + + WPT122 + WPT122 + WPT122 + + + 41.400000 + + WPT123 + WPT123 + WPT123 + + + 41.600000 + + WPT124 + WPT124 + WPT124 + + + 41.600000 + + WPT125 + WPT125 + WPT125 + + + 41.600000 + + WPT126 + WPT126 + WPT126 + + + 41.600000 + + WPT127 + WPT127 + WPT127 + + + 41.600000 + + WPT128 + WPT128 + WPT128 + + + 41.600000 + + WPT129 + WPT129 + WPT129 + + + 41.600000 + + WPT130 + WPT130 + WPT130 + + + 41.600000 + + WPT131 + WPT131 + WPT131 + + + 41.600000 + + WPT132 + WPT132 + WPT132 + + + 41.700000 + + WPT133 + WPT133 + WPT133 + + + 41.700000 + + WPT134 + WPT134 + WPT134 + + + 41.800000 + + WPT135 + WPT135 + WPT135 + + + 42.300000 + + WPT136 + WPT136 + WPT136 + + + 45.200000 + + WPT137 + WPT137 + WPT137 + + 46.700000 - - SMT0458 - SMT0458 - SMT0458 - - + + WPT138 + WPT138 + WPT138 + + + 47.400000 + + WPT139 + WPT139 + WPT139 + + + 48.300000 + + WPT140 + WPT140 + WPT140 + + + 49.000000 + + WPT141 + WPT141 + WPT141 + + 49.400000 - - SMT0459 - SMT0459 - SMT0459 - - - 50.000000 - - SMT0460 - SMT0460 - SMT0460 - - + + WPT142 + WPT142 + WPT142 + + 49.900000 - - SMT0461 - SMT0461 - SMT0461 - - - 49.800000 - - SMT0462 - SMT0462 - SMT0462 - - - 52.200000 - - SMT0463 - SMT0463 - SMT0463 - - - 54.600000 - - SMT0464 - SMT0464 - SMT0464 - - - 57.100000 - - SMT0465 - SMT0465 - SMT0465 - - - 60.600000 - - SMT0466 - SMT0466 - SMT0466 - - - 62.900000 - - SMT0467 - SMT0467 - SMT0467 - - - 65.000000 - - SMT0468 - SMT0468 - SMT0468 - - - 68.600000 - - SMT0469 - SMT0469 - SMT0469 - - - 69.500000 - - SMT0470 - SMT0470 - SMT0470 - - - 68.700000 - - SMT0471 - SMT0471 - SMT0471 - - - 68.700000 - - SMT0472 - SMT0472 - SMT0472 - - - 67.900000 - - SMT0473 - SMT0473 - SMT0473 - - - 68.800000 - - SMT0474 - SMT0474 - SMT0474 - - - 71.200000 - - SMT0475 - SMT0475 - SMT0475 + + WPT143 + WPT143 + WPT143 + + + 49.500000 + + WPT144 + WPT144 + WPT144 + + + 55.000000 + + WPT145 + WPT145 + WPT145 + + + 56.600000 + + WPT146 + WPT146 + WPT146 - - 71.000000 - - SMT0476 - SMT0476 - SMT0476 + + 56.100000 + + WPT147 + WPT147 + WPT147 - - 71.400000 - - SMT0477 - SMT0477 - SMT0477 - - - 70.200000 - - SMT0478 - SMT0478 - SMT0478 - - - 71.600000 - - SMT0479 - SMT0479 - SMT0479 - - - 66.900000 - - SMT0480 - SMT0480 - SMT0480 - - - 64.700000 - - SMT0481 - SMT0481 - SMT0481 - - - 64.000000 - - SMT0482 - SMT0482 - SMT0482 - - - 62.300000 - - SMT0483 - SMT0483 - SMT0483 - - - 62.600000 - - SMT0484 - SMT0484 - SMT0484 - - - 65.300000 - - SMT0485 - SMT0485 - SMT0485 - - - 63.300000 - - SMT0486 - SMT0486 - SMT0486 - - - 54.600000 - - SMT0487 - SMT0487 - SMT0487 - - - 75.100000 - - SMT0488 - SMT0488 - SMT0488 - - - 71.400000 - - SMT0489 - SMT0489 - SMT0489 - - - 72.400000 - - SMT0490 - SMT0490 - SMT0490 - - - 71.900000 - - SMT0491 - SMT0491 - SMT0491 - - - 71.300000 - - SMT0492 - SMT0492 - SMT0492 + + 56.700000 + + WPT148 + WPT148 + WPT148 - - 72.900000 - - SMT0493 - SMT0493 - SMT0493 - - - 67.000000 - - SMT0494 - SMT0494 - SMT0494 - - - 69.200000 - - SMT0495 - SMT0495 - SMT0495 - - - 88.100000 - - SMT0496 - SMT0496 - SMT0496 - - - 84.700000 - - SMT0497 - SMT0497 - SMT0497 - - - 91.700000 - - SMT0498 - SMT0498 - SMT0498 - - - 92.500000 - - SMT0499 - SMT0499 - SMT0499 - - - 93.700000 - - SMT0500 - SMT0500 - SMT0500 - - - 109.500000 - - SMT0501 - SMT0501 - SMT0501 - - - 96.700000 - - SMT0502 - SMT0502 - SMT0502 - - - 119.500000 - - SMT0503 - SMT0503 - SMT0503 - - + + 70.600000 + + WPT149 + WPT149 + WPT149 + + + 75.600000 + + WPT150 + WPT150 + WPT150 + + + 76.100000 + + WPT151 + WPT151 + WPT151 + + + 77.400000 + + WPT152 + WPT152 + WPT152 + + + 84.500000 + + WPT153 + WPT153 + WPT153 + + + 90.200000 + + WPT154 + WPT154 + WPT154 + + + 93.200000 + + WPT155 + WPT155 + WPT155 + + + 94.400000 + + WPT156 + WPT156 + WPT156 + + + 95.400000 + + WPT157 + WPT157 + WPT157 + + + 96.500000 + + WPT158 + WPT158 + WPT158 + + + 96.300000 + + WPT159 + WPT159 + WPT159 + + + 97.000000 + + WPT160 + WPT160 + WPT160 + + + 96.900000 + + WPT161 + WPT161 + WPT161 + + + 98.200000 + + WPT162 + WPT162 + WPT162 + + + 98.600000 + + WPT163 + WPT163 + WPT163 + + + 98.400000 + + WPT164 + WPT164 + WPT164 + + + 98.200000 + + WPT165 + WPT165 + WPT165 + + + 97.000000 + + WPT166 + WPT166 + WPT166 + + + 96.600000 + + WPT167 + WPT167 + WPT167 + + + 96.100000 + + WPT168 + WPT168 + WPT168 + + + 94.800000 + + WPT169 + WPT169 + WPT169 + + + 95.200000 + + WPT170 + WPT170 + WPT170 + + + 93.600000 + + WPT171 + WPT171 + WPT171 + + + 92.400000 + + WPT172 + WPT172 + WPT172 + + + 91.200000 + + WPT173 + WPT173 + WPT173 + + + 92.400000 + + WPT174 + WPT174 + WPT174 + + + 94.400000 + + WPT175 + WPT175 + WPT175 + + + 92.800000 + + WPT176 + WPT176 + WPT176 + + + 94.900000 + + WPT177 + WPT177 + WPT177 + + + 95.600000 + + WPT178 + WPT178 + WPT178 + + + 96.300000 + + WPT179 + WPT179 + WPT179 + + + 96.300000 + + WPT180 + WPT180 + WPT180 + + + 98.800000 + + WPT181 + WPT181 + WPT181 + + + 97.900000 + + WPT182 + WPT182 + WPT182 + + + 97.600000 + + WPT183 + WPT183 + WPT183 + + + 97.300000 + + WPT184 + WPT184 + WPT184 + + + 97.500000 + + WPT185 + WPT185 + WPT185 + + + 97.700000 + + WPT186 + WPT186 + WPT186 + + + 98.100000 + + WPT187 + WPT187 + WPT187 + + + 98.200000 + + WPT188 + WPT188 + WPT188 + + + 98.200000 + + WPT189 + WPT189 + WPT189 + + + 97.900000 + + WPT190 + WPT190 + WPT190 + + + 97.800000 + + WPT191 + WPT191 + WPT191 + + + 101.300000 + + WPT192 + WPT192 + WPT192 + + + 105.300000 + + WPT193 + WPT193 + WPT193 + + + 105.600000 + + WPT194 + WPT194 + WPT194 + + + 105.700000 + + WPT195 + WPT195 + WPT195 + + + 104.700000 + + WPT196 + WPT196 + WPT196 + + + 103.600000 + + WPT197 + WPT197 + WPT197 + + + 101.300000 + + WPT198 + WPT198 + WPT198 + + + 99.900000 + + WPT199 + WPT199 + WPT199 + + + 98.100000 + + WPT200 + WPT200 + WPT200 + + + 97.900000 + + WPT201 + WPT201 + WPT201 + + 97.700000 - - SMT0504 - SMT0504 - SMT0504 + + WPT202 + WPT202 + WPT202 + + + 97.700000 + + WPT203 + WPT203 + WPT203 + + + 97.700000 + + WPT204 + WPT204 + WPT204 + + + 97.500000 + + WPT205 + WPT205 + WPT205 + + + 97.300000 + + WPT206 + WPT206 + WPT206 + + + 97.100000 + + WPT207 + WPT207 + WPT207 + + + 97.000000 + + WPT208 + WPT208 + WPT208 + + + 97.100000 + + WPT209 + WPT209 + WPT209 + + + 97.200000 + + WPT210 + WPT210 + WPT210 + + + 97.100000 + + WPT211 + WPT211 + WPT211 + + + 96.900000 + + WPT212 + WPT212 + WPT212 + + + 96.900000 + + WPT213 + WPT213 + WPT213 + + + 97.300000 + + WPT214 + WPT214 + WPT214 + + + 97.200000 + + WPT215 + WPT215 + WPT215 + + + 97.200000 + + WPT216 + WPT216 + WPT216 + + + 97.100000 + + WPT217 + WPT217 + WPT217 + + + 97.400000 + + WPT218 + WPT218 + WPT218 + + + 97.500000 + + WPT219 + WPT219 + WPT219 - + + 97.500000 + + WPT220 + WPT220 + WPT220 + + + 97.500000 + + WPT221 + WPT221 + WPT221 + + + 97.400000 + + WPT222 + WPT222 + WPT222 + + + 97.400000 + + WPT223 + WPT223 + WPT223 + + + 97.300000 + + WPT224 + WPT224 + WPT224 + + + 97.300000 + + WPT225 + WPT225 + WPT225 + + + 99.000000 + + WPT226 + WPT226 + WPT226 + + + 99.300000 + + WPT227 + WPT227 + WPT227 + + 99.200000 - - SMT0505 - SMT0505 - SMT0505 - - - 114.200000 - - SMT0506 - SMT0506 - SMT0506 - - - 123.100000 - - SMT0507 - SMT0507 - SMT0507 - - - 120.300000 - - SMT0508 - SMT0508 - SMT0508 - - - 122.500000 - - SMT0509 - SMT0509 - SMT0509 - - - 119.900000 - - SMT0510 - SMT0510 - SMT0510 - - - 114.200000 - - SMT0511 - SMT0511 - SMT0511 - - - 112.300000 - - SMT0512 - SMT0512 - SMT0512 - - - 112.300000 - - SMT0513 - SMT0513 - SMT0513 - - - 177.300000 - - SMT0514 - SMT0514 - SMT0514 - - - 166.500000 - - SMT0515 - SMT0515 - SMT0515 - - - 160.200000 - - SMT0516 - SMT0516 - SMT0516 - - - 132.400000 - - SMT0517 - SMT0517 - SMT0517 - - - 109.300000 - - SMT0518 - SMT0518 - SMT0518 - - - 122.400000 - - SMT0519 - SMT0519 - SMT0519 - - - 121.500000 - - SMT0520 - SMT0520 - SMT0520 - - - 121.000000 - - SMT0521 - SMT0521 - SMT0521 - - - 120.600000 - - SMT0522 - SMT0522 - SMT0522 - - - 109.500000 - - SMT0523 - SMT0523 - SMT0523 - - - 132.000000 - - SMT0524 - SMT0524 - SMT0524 - - - 113.200000 - - SMT0525 - SMT0525 - SMT0525 - - - 110.800000 - - SMT0526 - SMT0526 - SMT0526 - - - 93.800000 - - SMT0527 - SMT0527 - SMT0527 - - - 116.600000 - - SMT0528 - SMT0528 - SMT0528 - - - 98.900000 - - SMT0529 - SMT0529 - SMT0529 - - - 98.300000 - - SMT0530 - SMT0530 - SMT0530 - - - 99.700000 - - SMT0531 - SMT0531 - SMT0531 - - - 104.600000 - - SMT0532 - SMT0532 - SMT0532 - - - 119.900000 - - SMT0533 - SMT0533 - SMT0533 - - - 120.000000 - - SMT0534 - SMT0534 - SMT0534 - - - 114.900000 - - SMT0535 - SMT0535 - SMT0535 - - - 107.000000 - - SMT0536 - SMT0536 - SMT0536 - - - 119.100000 - - SMT0537 - SMT0537 - SMT0537 - - - 115.400000 - - SMT0538 - SMT0538 - SMT0538 - - - 110.200000 - - SMT0539 - SMT0539 - SMT0539 - - - 118.700000 - - SMT0540 - SMT0540 - SMT0540 - - - 75.300000 - - SMT0541 - SMT0541 - SMT0541 - - - 73.200000 - - SMT0542 - SMT0542 - SMT0542 - - - 75.800000 - - SMT0543 - SMT0543 - SMT0543 + + WPT228 + WPT228 + WPT228 + + + 99.000000 + + WPT229 + WPT229 + WPT229 + + + 98.600000 + + WPT230 + WPT230 + WPT230 - - 72.500000 - - SMT0544 - SMT0544 - SMT0544 - - - 73.800000 - - SMT0545 - SMT0545 - SMT0545 - - - 73.900000 - - SMT0546 - SMT0546 - SMT0546 - - - 75.300000 - - SMT0547 - SMT0547 - SMT0547 - - - 72.000000 - - SMT0548 - SMT0548 - SMT0548 - - - 74.200000 - - SMT0549 - SMT0549 - SMT0549 - - - 75.000000 - - SMT0550 - SMT0550 - SMT0550 - - - 73.500000 - - SMT0551 - SMT0551 - SMT0551 - - - 74.800000 - - SMT0552 - SMT0552 - SMT0552 - - - 80.200000 - - SMT0553 - SMT0553 - SMT0553 - - - 67.000000 - - SMT0554 - SMT0554 - SMT0554 - - - 69.500000 - - SMT0555 - SMT0555 - SMT0555 - - - 75.800000 - - SMT0556 - SMT0556 - SMT0556 - - - 73.800000 - - SMT0557 - SMT0557 - SMT0557 - - - 72.400000 - - SMT0558 - SMT0558 - SMT0558 - - - 63.600000 - - SMT0559 - SMT0559 - SMT0559 - - - 78.700000 - - SMT0560 - SMT0560 - SMT0560 - - - 71.100000 - - SMT0561 - SMT0561 - SMT0561 - - - 70.600000 - - SMT0562 - SMT0562 - SMT0562 - - - 82.500000 - - SMT0563 - SMT0563 - SMT0563 - - - 76.300000 - - SMT0564 - SMT0564 - SMT0564 - - - 86.000000 - - SMT0565 - SMT0565 - SMT0565 - - - 69.800000 - - SMT0566 - SMT0566 - SMT0566 - - - 68.000000 - - SMT0567 - SMT0567 - SMT0567 - - - 65.600000 - - SMT0568 - SMT0568 - SMT0568 - - - 78.300000 - - SMT0569 - SMT0569 - SMT0569 - - - 75.100000 - - SMT0570 - SMT0570 - SMT0570 - - - 66.800000 - - SMT0571 - SMT0571 - SMT0571 - - - 70.900000 - - SMT0572 - SMT0572 - SMT0572 - - - 67.200000 - - SMT0573 - SMT0573 - SMT0573 - - - 69.500000 - - SMT0574 - SMT0574 - SMT0574 - - - 73.700000 - - SMT0575 - SMT0575 - SMT0575 - - - 69.700000 - - SMT0576 - SMT0576 - SMT0576 - - - 71.100000 - - SMT0577 - SMT0577 - SMT0577 - - - 68.800000 - - SMT0578 - SMT0578 - SMT0578 - - - 71.400000 - - SMT0579 - SMT0579 - SMT0579 - - - 67.700000 - - SMT0580 - SMT0580 - SMT0580 - - - 71.900000 - - SMT0581 - SMT0581 - SMT0581 - - - 72.500000 - - SMT0582 - SMT0582 - SMT0582 - - - 75.300000 - - SMT0583 - SMT0583 - SMT0583 - - - 73.500000 - - SMT0584 - SMT0584 - SMT0584 - - - 70.500000 - - SMT0585 - SMT0585 - SMT0585 - - - 73.900000 - - SMT0586 - SMT0586 - SMT0586 - - - 74.100000 - - SMT0587 - SMT0587 - SMT0587 - - - 73.100000 - - SMT0588 - SMT0588 - SMT0588 - - - 70.600000 - - SMT0589 - SMT0589 - SMT0589 - - - 73.200000 - - SMT0590 - SMT0590 - SMT0590 - - - 73.000000 - - SMT0591 - SMT0591 - SMT0591 - - - 73.100000 - - SMT0592 - SMT0592 - SMT0592 - - - 73.800000 - - SMT0593 - SMT0593 - SMT0593 - - - 75.100000 - - SMT0594 - SMT0594 - SMT0594 - - - 76.300000 - - SMT0595 - SMT0595 - SMT0595 + + 98.300000 + + WPT231 + WPT231 + WPT231 + + + 98.000000 + + WPT232 + WPT232 + WPT232 + + + 98.200000 + + WPT233 + WPT233 + WPT233 + + + 98.400000 + + WPT234 + WPT234 + WPT234 - - 75.800000 - - SMT0596 - SMT0596 - SMT0596 - - - 73.400000 - - SMT0597 - SMT0597 - SMT0597 - - - 68.700000 - - SMT0598 - SMT0598 - SMT0598 - - - 69.000000 - - SMT0599 - SMT0599 - SMT0599 - - - 76.200000 - - SMT0600 - SMT0600 - SMT0600 + + 98.400000 + + WPT235 + WPT235 + WPT235 + + + 98.100000 + + WPT236 + WPT236 + WPT236 + + + 97.400000 + + WPT237 + WPT237 + WPT237 diff --git a/gpsbabel/reference/vitosmt.smt b/gpsbabel/reference/vitosmt.smt index 10f0c3f6537ad438dd8a216bedbec95ca94f61fb..3179e59aca8c47c188b2ac577070c019aa72c27a 100644 GIT binary patch literal 15192 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 NzrJOXuhHps{|97SdzSzJ literal 38424 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 bB24j^eB{A@c>hC%?Qa-E?Sb>OD%1Z5!o144 diff --git a/gpsbabel/testo b/gpsbabel/testo index 1aca1f04a..bf4b2c8be 100755 --- a/gpsbabel/testo +++ b/gpsbabel/testo @@ -711,7 +711,9 @@ compare ${TMPDIR}/pathaway.gpx reference/track/pathaway.gpx # Vito Navigator II .smt tests # rm -f ${TMPDIR}/vitosmt* -${PNAME} -i vitosmt -f reference/vitosmt.smt -o gpx -F ${TMPDIR}/vitosmt.gpx +${PNAME} -i vitosmt,tzoffset=-7 -f reference/vitosmt.smt -o gpx -F ${TMPDIR}/vitosmt.gpx compare ${TMPDIR}/vitosmt.gpx reference/vitosmt.gpx +${PNAME} -t -i vitosmt,tzoffset=-7 -f reference/vitosmt.smt -o gpx -F ${TMPDIR}/vitosmt_t.gpx +compare ${TMPDIR}/vitosmt_t.gpx reference/track/vitosmt_t.gpx exit 0 diff --git a/gpsbabel/vitosmt.c b/gpsbabel/vitosmt.c index c6af5c54b..cb4e33d43 100644 --- a/gpsbabel/vitosmt.c +++ b/gpsbabel/vitosmt.c @@ -26,7 +26,8 @@ #define MYNAME "vitosmt" #include "defs.h" -FILE *infile; +FILE *infile; +static char * arg_tzoffset=NULL; static unsigned long ReadLong(FILE * f) @@ -83,16 +84,20 @@ vitosmt_read(void) unsigned short version =0; unsigned long count =0; const unsigned long recsize =64; - unsigned short stringlen =0; - static int serial =0; - -/* route_head *track_head =0; */ + unsigned short stringlen =0; + route_head *track_head =0; waypoint *wpt_tmp =0; double latrad =0; double lonrad =0; double elev =0; unsigned char* timestamp =0; struct tm tmStruct ={0,0,0,0,0,0,0,0,0}; + int iTzoffset =0; + + /* Compute offset between local time zone and time offset argument */ + if (arg_tzoffset) { + iTzoffset = get_tz_offset() - (unsigned int) 60*60*atof(arg_tzoffset); + } /* * 24 bytes header @@ -104,19 +109,20 @@ vitosmt_read(void) ReadLong(infile); /* 599 */ ReadLong(infile); /* 600 */ -/* track_head = route_head_alloc(); */ -/* route_add_head(track_head); */ - - while (count) { /* * 64 bytes of data */ + if (feof(infile)||ferror(infile)) + { + break; + } + latrad =ReadDouble(infile); /* WGS84 latitude in radians */ lonrad =ReadDouble(infile); /* WGS84 longitude in radians */ elev =ReadDouble(infile); /* elevation in meters */ - timestamp =ReadRecord(infile,8); /* local time */ - Skip(infile,32); /* remainder, unknown fmt */ + timestamp =ReadRecord(infile,5); /* local time */ + Skip(infile,35); /* remainder, unknown fmt */ wpt_tmp = waypt_new(); @@ -129,19 +135,32 @@ vitosmt_read(void) tmStruct.tm_mday =timestamp[2]; tmStruct.tm_hour =timestamp[3]; tmStruct.tm_min =timestamp[4]; - tmStruct.tm_sec =timestamp[5]; + tmStruct.tm_sec =0; tmStruct.tm_isdst =-1; - wpt_tmp->creation_time = mktime(&tmStruct); /* + get_tz_offset(); */ - - wpt_tmp->shortname = (char *) xmalloc(10); - snprintf(wpt_tmp->shortname, 10, "SMT%04d",++serial); + wpt_tmp->creation_time = mktime(&tmStruct) - iTzoffset; wpt_tmp->wpt_flags.shortname_is_synthetic = 1; - - waypt_add(wpt_tmp); - xfree(timestamp); + switch (global_opts.objective) + { + case wptdata: + waypt_add(wpt_tmp); + break; + case trkdata: + if (track_head == NULL) { + track_head = route_head_alloc(); + track_add_head(track_head); + } + route_add_wpt(track_head, wpt_tmp); + break; + default: + fatal(MYNAME ": This file type only supports " + "waypoint or track (-w or -t) mode."); + + break; + } + xfree(timestamp); count--; } @@ -153,6 +172,12 @@ wr_init(const char *fname) fatal(MYNAME ":Not enough information is known about this format to write it.\n"); } +static +arglist_t vitosmt_args[] = { + {"tzoffset", &arg_tzoffset, "Time zone offset of SMT file (hours)", NULL, ARGTYPE_FLOAT }, + {0, 0, 0, 0, 0} +}; + ff_vecs_t vitosmt_vecs = { ff_type_file, { ff_cap_read, ff_cap_read, ff_cap_none}, @@ -163,5 +188,5 @@ ff_vecs_t vitosmt_vecs = { vitosmt_read, NULL, NULL, - NULL + vitosmt_args }; -- 2.30.2